project law firm accounting custody accountant attorney drunk driving defense project time tracking divorce montgomery county time management bookkeeping time tracking crime attorney time reporting software time billing billing project management law cpa expense tracking